Blake Snell's Dodgers Deal: What It Means For San Francisco Giants, Major League Baseball